package com.example.mybatisplus.model.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 *
 * </p>
 *
 * @author yp
 * @since 2021-10-26
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "Studif对象", description = "")
public class Studif extends Model<Studif> {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    private Integer stuYear;

    private String stuName;

    private String stuNumber;

    private String stuClass;

    private String stuTeacher;

    private String stuSex;

    private Integer stuAge;

    private String stuPhone;

    private Long adId;

    private String stuMingzhu;

    private String stuEmail;

    private String stuChanji;

    private String stuJiandang;

    private String stuDibao;

    private String stuLieshi;

    private String stuGuer;

    private String stuSome;

    private Double stuSummouth;

    private Double stuSumyear;

    private Integer stuSum;

    private Integer stuWork;

    private Integer stuNowork;

    private Double stuDebtdue;

    private String stuDebtbec;

    private String stuFamily;

    private String stuPrize;

    private String stuStatus;

    private String stuTeacherth;

    private String stuTeachers;

    private String stuSchoolth;

    private String stuSchools;

    private String stuSta;

    private String stuTea;

    private String stuSch;

    private String stuDif;


    @Override
    protected Serializable pkVal() {
        return this.id;
    }

}
